	.relative_duang {
		overflow: hidden;
	}
	
	.background_years {
		width: 100%;
		display: block;
	}
	
	.absolute_duang {
		top: 0;
	}
	
	.knot1 {
		width: 20%;
		left: 0%;
		-webkit-animation: myfirst1 2.5s infinite;
	}
	
	.knot2 {
		width: 25%;
		left: 7%;
		top: -2.5%;
		-webkit-animation: myfirst2 2.5s infinite;
	}
	
	.knot3 {
		width: 20%;
		right: 13%;
		top: -1.5%;
		-webkit-animation: myfirst3 2.5s infinite;
	}
	
	.knot4 {
		width: 25%;
		top: -0.9%;
		right: 0%;
		-webkit-animation: myfirst4 2.5s infinite;
	}
	
	.knot1,
	.knot2,
	.knot3,
	.knot4 {
		-webkit-animation-direction: alternate;
		-webkit-transform: rotate(-10deg);
	}
	
	@-webkit-keyframes myfirst1 {
		form {
			-webkit-transform: rotate(0deg);
			left: 0%;
		}
		to {
			-webkit-transform: rotate(10deg);
			left: -6%;
		}
	}
	
	@-webkit-keyframes myfirst2 {
		form {
			-webkit-transform: rotate(0deg);
			left: 7%;
		}
		to {
			-webkit-transform: rotate(10deg);
			left: 1%;
		}
	}
	
	@-webkit-keyframes myfirst3 {
		form {
			-webkit-transform: rotate(0deg);
			right: 13%;
		}
		to {
			-webkit-transform: rotate(10deg);
			right: 19%;
		}
	}
	
	@-webkit-keyframes myfirst4 {
		form {
			-webkit-transform: rotate(0deg);
			right: 0%;
		}
		to {
			-webkit-transform: rotate(10deg);
			right: 6%;
		}
	}
	
	@-webkit-keyframes myfirst6 {
		form {
			right: 0%;
		}
		to {
			right: 1%;
		}
	}
	
	@-webkit-keyframes myfirst7 {
		form {
			left: 0%;
		}
		to {
			left: 5%;
		}
	}
	
	@-webkit-keyframes myfirst8 {
		form {
			left: 5%;
		}
		to {
			left: 10%;
		}
	}
	
	@-webkit-keyframes myfirst9 {
		form {
			right: 5%;
		}
		to {
			right: 10%;
		}
	}
	
	@-webkit-keyframes myfirst10 {
		form {
			width: 80%;
			left: 10%;
		}
		to {
			width: 90%;
			left: 5%;
		}
	}
	
	.mianfei {
		left: 30%;
		top: 23.8%;
		width: 40%;
	}
	
	.cloud1 {
		top: 8.5%;
		right: 18%;
		width: 20%;
		-webkit-animation: myfirst6 5s infinite;
	}
	
	.cloud2 {
		left: 20%;
		top: 12.3%;
		width: 20%;
		-webkit-animation: myfirst7 5s infinite;
	}
	
	.cloud1,
	.cloud2 {
		-webkit-animation-direction: alternate;
	}
	
	.cloud_img_left {
		width: 12%;
		top: 35.6%;
		left: 5%;
		-webkit-animation: myfirst8 2.5s infinite;
		-webkit-animation-direction: alternate;
	}
	
	.cloud_img_right {
		width: 12%;
		top: 35.6%;
		right: 5%;
		-webkit-animation: myfirst9 2.5s infinite;
		-webkit-animation-direction: alternate;
	}
	
	.golden_img_left {
		top: 15.5%;
		left: 10%;
		width: 20%;
		-webkit-animation: myfirst8 2.5s infinite;
		-webkit-animation-direction: alternate;
	}
	
	.golden_img_right {
		top: 15%;
		right: 10%;
		width: 20%;
		-webkit-animation: myfirst9 2.5s infinite;
		-webkit-animation-direction: alternate;
	}
	
	.gift {
		width: 100%;
		top: 38%;
		opacity: 0;
	}
	
	.tv1 {
		width: 42%;
		top: 47%;
		left: -20%;
		opacity: 0;
	}
	
	.tv2 {
		width: 42%;
		top: 47%;
		right: -20%;
		opacity: 0;
	}
	
	.tv3 {
		width: 42%;
		top: 65%;
		left: 30%;
		opacity: 0;
	}
	
	.button {
		width: 80%;
		top: 68%;
		left: 10%;
		-webkit-animation: myfirst10 0.5s infinite;
		-webkit-animation-direction: alternate;
	}
	
	.form1 {
		top: 74.2%;
		left: 5%;
		width: 13%;
		-webkit-animation: myfirst8 2.5s infinite;
		-webkit-animation-direction: alternate;
	}
	
	.form2 {
		top: 74.2%;
		right: 5%;
		width: 13%;
		-webkit-animation: myfirst9 2.5s infinite;
		-webkit-animation-direction: alternate;
	}
	
	.tijiao {
		top: 79%;
		width: 70%;
		left: 15%;
		text-align: center;
		height: 19%;
	}
	
	.tijiao div {
		background: #fff;
		overflow: hidden;
		border-radius: 5px;
		margin-bottom: 5%;
		text-align: left;
	}
	
	.tijiao div span {
		display: inline-block;
		background: #feefc6;
		color: #333;
		font-size: 14px;
		padding: 3%;
	}
	
	.tijiao div input {
		font-family: "微软雅黑";
		border: none;
		font-size: 16px;
		width: 70%;
		outline: medium;
	}
	
	.button_year {
		background: #ddc482;
		border: none;
		color: #000;
		font-family: "微软雅黑";
		font-size: 18px;
		border-radius: 100px;
		padding: 3px 20px;
		outline: medium;
		-webkit-animation: myfirst11 0.5s infinite;
		-webkit-animation-direction: alternate;
	}
	
	@-webkit-keyframes myfirst11 {
		form {
			font-size: 18px;
		}
		to {
			font-size: 22px;
		}
	}
	
	.chengnuo {
		display: block;
		background: #000;
		opacity: 0.5;
		color: #fff;
		font-size: 13px;
		padding: 2px 0px;
		width: 100%;
		text-align: center;
		margin-bottom: 5%;
	}